210 S Waupansie St, Odell, IL 60460-9596, Odell
It's an old bar with the restaurant attached to it. They are well known for their twice-baked potatoes and fried chicken
It's an old bar with the restaurant attached to it. They are well known for their twice-baked potatoes and fried chicken